home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / programming / other / python-1.52 / demo / sockets / unixserver.py < prev   
Text File  |  1999-06-14  |  382b  |  16 lines

  1. # Echo server demo using Unix sockets (handles one connection only)
  2. # Piet van Oostrum
  3. from socket import *
  4. FILE = 'blabla'             
  5. s = socket(AF_UNIX, SOCK_STREAM)
  6. s.bind(FILE)
  7. print 'Sock name is: ['+s.getsockname()+']'
  8. s.listen(1)
  9. conn, addr = s.accept()
  10. print 'Connected by', addr
  11. while 1:
  12.     data = conn.recv(1024)
  13.     if not data: break
  14.     conn.send(data)
  15. conn.close()
  16.